package org.zhuchen.lambda;

import java.util.concurrent.FutureTask;

/**
 * Lambda示例：https://juejin.cn/user/3790771822528942/posts
 * 参考：《Java8实战》
 */

/**
 * <p>
 * Java 8 Lambda在线程中的使用
 * </p>
 *
 * @author: zhu.chen
 * @date: 2021/3/15
 * @version: v1.0.0
 */
public class ThreadLambda {

    public static void main(String[] args) {
        // Runnable
        new Thread(() -> {
            System.out.println("This is lambda.");
        }).start();

        // Callable
        FutureTask<String> task = new FutureTask<String>(() -> "hello lambda.");
        new Thread(task).start();

    }

}
